controlled pyrolysis - French English Dictionary